次: nth, number (of times), order, sequence, next, second(ary), (measure word)...
重任: heavy responsibility...
化解: to dissolve, to resolve (contradictions), to dispel (doubts), to iron out (difficulties), to defuse (conflicts), to neutralize (fears)...
盟友: ally...
一般: same, ordinary, so-so, common, general, generally, in general...
人力: manpower, labor power...
动物: animal...
夺取: to seize, to capture, to wrest control of...
致命: fatal, mortal, deadly, to sacrifice one's life...
轨迹: locus, orbit, trajectory, track...